.first_tab{
    .news_item{
        display: flex;
        border-bottom: 1px solid grey;
         .news_img_wrap{
             flex: 2;
             display: flex;
             justify-content: center;
             align-items: center;
             image{
                 width: 100%;
             }
         }
         .news_info_wrap{
             margin-left: 20rpx;
             flex: 3;
             display: flex;
             flex-direction: column;
             justify-content: space-around;
              .news_name{
                  display: -webkit-box;
                  overflow: hidden;
                  -webkit-box-orient: vertical;
                  -webkit-line-clamp: 2;
              }
              .news_creator{
                  
                  font-size: 32rpx;
              }
         }
    }
}